<?php
require_once "funciones.php";
autenticado();
$movimiento=$_SESSION['caweb']['movimiento'];
if ($movimiento<>'')
{
	switch ($movimiento)
	{
	    case "CREAPEDIDO": 			// crea pedidos
			include("guardar_ped.php");
	        break;
	    case "CREAREQUISICION": 		// crea requisicion
	        include("guardar_req.php");
	        break;
	    case "CREARECOGIDA":                // crea recogida
	        include("guardar_rec.php");
	        break;
	    case "MODIFICAREQUISICION":         // crea requisicion
	        include("guardar_req_mod.php");
	        break;
	    case "MODIFICAPEDIDO": 		// modifica pedidos
	        include("guardar_ped_mod.php");
	        break;
	    case "MODIFICARECOGIDA":            // modifica recogida
	        include("guardar_rec_mod.php");
	        break;
	    case "ASIGNACPUPED":  		// asigna cpu a pedidos
			include("guardar_asignaciones_ped.php");
	        break;
	    case "ASIGNACPUCAM":  		// asigna cpu a cambios
			include("guardar_asignaciones_cam.php");
	        break;        
	    case "SOI":                      // guardar salida por pedido
	        include("guardar_mov_spe.php");
	        break;
	    case "OI":                      // guardar ordene de instalacion
	        include("guardar_oi.php");
	        break;
	    case "LOI":                      // guardar poner vigente OI
	        include("guardar_oi2.php");
	        break;        
		case "STS":                      // guardar salida Equipos / Aditamentos a Sucursal
	        include("guardar_sts.php");
	        break;
		case "STP":                      // guardar salida Partes / Aditamentos a Sucursal
	        include("guardar_stp.php");
	        break;	        
		case "ANULAROI":                      // Anular Oi
	        include("guardar_anular_oi.php");
	        break;		        				        
		case "CREACAMBIOPT":                      // Guardar Cambio PT
	        include("guardar_cam.php");
	        break;
		case "CREACAMBIORT":                      // Guardar Cambio RT
	        include("guardar_cam.php");
	        break;
		case "IMPCAMBIO":                      // Imprimir cambio
	        include("guardar_imp_cam.php");
	        break;		        				          				        				          
		case "SCA":                      // Guardar Salida a Cambio
	        include("guardar_sca.php");
	        break;		        				          				        				          
		case "ECA":                      // Guardar Entrada por cambio
	        include("guardar_eca.php");
	        break;
		case "ECL":                      // Guardar Entrada por TC
	        include("guardar_ecl.php");
	        break;        
		case "CREARE":                      // Guardar reclamacion
	        include("guardar_reclamacion.php");
	        break;
		case "LEP":                      // Guardar Legalizacion por CAMBIO  PT / RT
	        include("guardar_lep.php");
	        break;        
		case "LPR":                      // Guardar Legalizacion por TC
	        include("guardar_lpr.php");
	        break;
        case "GENFAC":                      // colocar vigente factura
	        include("guardar_fac.php");
	        break;
        case "ACTUALIZAR":                      // Actualizar configuracion de equipos
	        include("guardar_actualizar.php");
	        break;
		case "FISICO":                	// fisico de equipos
	        include("guardar_fisico.php");
	        break;
		case "FISICO2":                	// fisico de partes
	        include("guardar_fisico2.php");
	        break;			
		case "FISICO3":                	// fisico de rash
	        include("guardar_fisico3.php");
	        break;			
		case "FISICO4":                	// fisico de EQUIPOS EN CLIENTES
	        include("guardar_fisico4.php");
	        break;            
		case "SCB":                      // guardar salida de equipos / Aditamentos a bodega
	        include("guardar_scb.php");
	        break;
		case "SCP":                      // guardar salida de partes / Aditamentos a bodega
	        include("guardar_scp.php");
	        break;	        
		case "ERA":                      // guardar entradas rash desde cliente
	        include("guardar_era.php");
	        break;
		case "SRA":                      // guardar salidas prash
	        include("guardar_sra.php");
	        break;
		case "SWP":                      // guardar salidas de partes a alistamiento
	        include("guardar_swp.php");
	        break;	        
		case "SWO":                      // guardar salidas de equipos a alistamiento
	        include("guardar_swo.php");
	        break;	        
		case "EWP":                      // guardar Entrada de partes desde alistamiento
	        include("guardar_ewp.php");
	        break;
		case "EPA":                      // guardar Entrada de partes desde tecnico / empleado
	        include("guardar_epa.php");
	        break;
		case "ETS":                      // guardar entrada Equipos / Aditamentos de sucursal
	        include("guardar_ets.php");
	        break;
		case "ETP":                      // guardar entrada Partes / Aditamentos de sucursal
	        include("guardar_etp.php");
	        break;							        				        
		case "ECB":                      // guardar entrada Equipos / Aditamentos de bodega
	        include("guardar_ecb.php");
	        break;
		case "ECP":                      // guardar entrada Partes / Aditamentos de bodega
	        include("guardar_ecp.php");
	        break;	        
		case "PARTAR":                      // guardar tarifas de partes
	        include("guardar_partar.php");
	        break;
		case "CATTAR":                      // guardar tarifas de CAT
	        include("guardar_cattar.php");
	        break;	        				        
		case "OTRTAR":                      // guardar tarifas de Otros Equipos
	        include("guardar_otrtar.php");
	        break;
		case "SGR":                      	// guardar Salida de Equipos a Garantia es el mismi que el de partes
	        include("guardar_sgr_sgp.php");
	        break;				        
		case "SGP":                      	// guardar Salida de Partes a Garantia es el mismo que el de equipos
	        include("guardar_sgr_sgp.php");
	        break;
		case "EGR":                      	// guardar Entrada de Equipos de Garantia
	        include("guardar_egr.php");
	        break;
		case "EGP":                      	// guardar Entrada de Partes de Garantia
	        include("guardar_egp.php");
	        break;							        
		case "SRV":                      	// guardar Salida de Equipos a Laboratorio
	        include("guardar_srv.php");
	        break;
		case "SRP":                      	// guardar Salida de Partes a Laboratorio
	        include("guardar_srp.php");
	        break;				        
		case "ERV":                      	// guardar Entrada de Equipos de Laboratorio
	        include("guardar_erv.php");
	        break;
		case "ERP":                      	// guardar Entrada de Partes de Laboratorio
	        include("guardar_erp.php");
	        break;	        
		case "STE":                      	// guardar Salida a Tercero
	        include("guardar_ste.php");
	        break;
		case "ETE":                      	// guardar Entrada de Tercero
	        include("guardar_ete.php");
	        break;
        case "CREAPRO":                      // Guardar Proveedor
	        include("guardar_proveedor.php");
	        break;
        case "CREAECO":                      // Guardar compra
	        include("guardar_creaeco.php");
	        break;            
        case "ECO":                      // Guardar entrada por compra
	        include("guardar_eco.php");
	        break;                                    
        case "MODOC":                      // Guardar Actualizacion de Orden de compra
	        include("guardar_modoc.php");
	        break;
        case "CREABAJ":                      // Guardar creacion de Baja 
	        include("guardar_creabaj.php");
	        break;
        case "MODBAJ":                      // Guardar Actualizacion de Borrador Acta de baja
	        include("guardar_modbaj.php");
	        break;            
        case "GENBAJ":                      // Actualiza baja y la Genera
	        include("guardar_genbaj.php");
	        break;
        case "CREAGRA":                      // Guardar creacion de Garantia 
	        include("guardar_creagra.php");
	        break;
        case "MODGRA":                      // Guardar Actualizacion de Borrador de garantia
	        include("guardar_modgra.php");
	        break;            
          case "RECICLAJE":                      // Reciclaje, Actualiza en seriales los equipos
	        include("guardar_reciclaje.php");
	        break;            
        case "RUC":                      // Reubicar internos entre clientes
	        include("guardar_ruc.php");
	        break;            
	    default:							// crea movimientos	    
			include("guardar_mov.php");
	        break;
	}
}
else
{
	echo "<BR><BR><BR><BR><BR>";
	echo "<CENTER>ERROR EN LA TRANSACCION, DETENGA LA OPERACION Y COMUNIQUESE CON SISTEMAS...</CENTER>";
	echo "<br><a href='aplicacion.php'>Volver a la aplicacion</a>";
}
?>